//package com.ruoyi.framework.config;
//
//import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler;
//import org.apache.ibatis.reflection.MetaObject;
//import org.springframework.stereotype.Component;
//
//import java.time.LocalDateTime;
//import java.util.Date;
//
//@Component
//public class MyBatisPlusMetaObjectHandler implements MetaObjectHandler {
//
//    @Override
//    public void insertFill(MetaObject metaObject) {
//        boolean createTime = metaObject.hasSetter("createTime");
//        if (createTime) {
//            setFieldValByName("createTime", new Date(), metaObject);
//        }
//    }
//
//    @Override
//    public void updateFill(MetaObject metaObject) {
//        boolean updateTime = metaObject.hasSetter("createTime");
//        if (updateTime) {
//            setFieldValByName("updateTime", new Date(), metaObject);
//        }
//    }
//}
